From:                              route@monster.com

Sent:                               Tuesday, June 04, 2013 3:54 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Big Data

 

This resume has been forwarded to you at the request of Monster User xapeix01

Confidential Resume

Last updated:  06/04/13

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Hadoop & Java Consultant

Resume Value: fet8efpu5x8gucrh   

  

 

SAAD PATEL

224.725.3609

saadp@greenmusk.com

SUMMARY

·       Systems Architect with over 13 years of experience in full life-cycle development, integration, distributed application frameworks, and research of emerging technologies and processes

·       Solid ability to translate business processes into design problems and produce solutions using industry standards

·       Strong knowledge of implementing relational database management systems, design patterns, and programming technologies according to business needs

 

Technical Skills

Programming

Java 1.4 - 1.6, Hadoop MapReduce API, Apache Hive UDF, Apache Pig UDF, Spring BigData, Hbase API, Google Web Toolkit (GWT) 1.5.x - 2.4.0, SmartGwt 1.5 - 2.0, Ext-Gwt (GXT) 1.0 - 2.2.4, Struts 2, Spring 2.x - 3.0.x, iBatis 2.3, Tiles, JavaScript, Dojo 0.9, AJAX, Shell Script, JBoss Cache 2.0, AOP, Agile, JUnit, Swing, Servlets & JSPs, EJB, UML, SQL & SQL Plus, XML, VB 6, ADO, C/C++, PHP, CORBA, RUP Process, JAXR, JAXP, Yahoo Search API, JMS 1.1, NTLM/JCIFS

Development Tools

Eclipse 3.x, MyEclipse 5.5, WebSphere 5, Visual C++ 6.0, NetBeans 6.x, JDeveloper, Visual Basic 6, JasperReports, Borland C++ 5.0, Visio, Ant, JMeter, FireBug

Operating Systems & Servers

Linux (RedHat, Debian, Gentoo, Ubuntu, CentOS), Windows 2000/XP/7/8, Apache Hadoop 0.2.x-1.x HDFS & MapReduce, ActiveMQ 5.x, JBoss AS 4.0.5 - 7.x Administration (Clustered), Weblogic 9.2, Tomcat 4 – 6.0, Hudson, Yourkit Java Proviler 7-8, JProfile 5, Log4J, Extending Apache Commons APIs, Subversion configuration 1.5-1.6, CVS, Apache 2.0, Cpanel, VSS, Merant PVCS, Visibroker, MS Cluster Administration, Asterisk PBX, QuickBooks 2007 Server, SugarCRM

Databases & Indexers

Apache Hive/HCatalog, Apache Hbase, Postgresql 8.x, Lucene, Solr, DB2, Oracle 8i, MS SQL Server 2000, Access, MySQL 5, HSQLDB, Benthic Golden, TOAD, QDBC

Research Based

Ontological Semantics, Semantic Search & Indexing, Screen Scraping

 

PROFESSIONAL EXPERIENCE

Big Data Consultant, Hadoop Trainer at Hortonworks                            July 2012 – Present

Green Musk

Environment & Tools: Java, Hadoop HDFS & MapReduce, Apache Hive, Apache Pig, Talend, Oozie, HBase, Solr, Flume, Sqoop, Hortonworks Data Platform (HDP), Vaadin

·       Trained over 500 students across the globe in Apache Hadoop and its ecosystem and helped them successfully implement Hadoop in their enterprises

·       Architected end to end solution using Apache Hadoop, Hive, Pig, Oozie, Flume, Sqoop for a large global automation company

·       Architected solution for a client that wanted to perform natural language processing (nlp) against internal documents using Hadoop, Solr, Wordnet

·       Architected and implementing a data mining solution for pharma client using Hadoop, Solr, Ontological Semantics, Vaadin

·       Helped clients size, configure, and administer Apache Hadoop 1.x and understand the full feature set of the most common tools within the ecosystem

·       Hortonworks Certified Apache Hadoop Developer (HCAHD)

·       Hortonworks Certified Apache Hadoop Administrator (HCAHA)

·       Hortonworks Certified Trainer

 

Open Source Architect & Senior Trainer, Co-Founder                            February 2012 – July 2012

|opensourcearchitect|

Environment & Tools: Java, Hadoop HDFS & MapReduce, Apache Hive, Apache Pig, JBoss, Spring AOP, Spring Security, Vaadin

·       Co-founded Open Source Architect, a professional services practice the focused on integration and training in open source software including Hadoop, Spring, and JBoss

·       Trained various clients, helping them understand Apache Hadoop and its ecosystem, the Spring Framework ecosystem, and JBoss

·       Certified to teach Core Spring, Spring Integration, Spring MVC, Hortonworks Hadoop for Developers

 

Application Architect                                          Sept 2011 – December 2011

Navteq/Nokia

Environment & Tools: Java, Hadoop MapReduce, Solr Lucene, SimMetrics, JBoss, Spring AOP

·       Helped Navteq’s Location Match team identify duplicate location records using Apache Solr & Lucene, Hadoop MapReduce, SimMetrics similarity library

·       Introduced the team to various Spring libraries, including Core and AOP to help manage dependencies and application environment changes, and unit testing

·       Engaged other teams for integration of our components and determining best paths with minimal disruption

 

Application Architect                                          August 2010 – January 2012

Bank of America

Environment & Tools: Java 6, Java Generics, GWT 2.x & MVP, GXT 2.x, Tomcat 6, Spring AOP,  Spring Security, Java and JavaScript JProfiler 6.x, JMeter, RedHat 5, Apache Commons, Gradle, Hudson, Ant, Maven

·       Profiled several applications to help identify database connection bottlenecks and potential memory leaks using JProfiler, strace, jstack, and JMeter

·       Introduced various features of GWT 2.x and GXT 2.x  to current project utilizing the MVP pattern

·       Developed custom GWT and GXT widgets, performed profiling and optimizations

·       Wired Spring AOP and Spring Security for caching and single-sign-on integration with the Bank's user authentication service

·       Relied heavily on time tested and proven projects such as frameworks from Apache Commons and Spring

·       Installed and configured Hudson from scratch to perform true continuous integration (continuous subversion polling, project dependencies, Testng reports, connect to Bank's smtp service, Gradle & Maven integration. custom build scripts in Hudson shell)

·       Help identify dropped/closed connection issues when using IE 7 with a typical Apache + mod_jk + Tomcat configuration in an ajax-heavy application

·       Performed a team demo on Gradle and its relavance to current project

 

Senior Consultant                                          April 2010 – August 2010
Amentra, a Red Hat Company

Environment & Tools: Sun Java 5-6, JRockit 3.x-4.x, JBoss 4.0.5 – 5.0, Hudson Configurations, Apache 2.2 (with mod_jk, mod_headers, mod_expires), JSF, Spring, Struts, CSS, Custom JavaScript, CentOS 5 & RHEL 5, VirtualBox, Bash scripting, JRockit Mission Control, JBoss Rules

·       Deployed JBoss 4.0.5 GA and JBoss 4.3.0 EAP for a large retail client configured with existing applications to client along with custom admin scripts to manage the instances

·       Architected extension of in-production web application enhancements using JSF and Spring for a large West Coast cinema company

·       Deployed performance enhancements and cache policy for a production environment using several Apache 2.2 modules including mod_jk, mod_expires, mod_headers, mod_cache

·       Architecting a new continuous integration system for a large communications company using Hudson, custom shell scripts, code analysis tools such as FindBugs, PMD, and Sonar. Integrated with company’s LDAP for user access to Hudson

·       Helped development team isolate CPU pegging issues in their staging environment by setting up JRockit Mission Control and guide them through the process of finding such issues in the future

·       Work with Red Hat and JBoss support for undocumented issues or expert guidance

·       Providing mentoring, guidance, and thorough documentation during client engagements

 

Tiffiny Decorating                                          April 2008 – June 2008

Lead Architect                                          August 2009 – December 2009

Environment & Tools: Java 6, GWT 1.5.x, GXT 1.1-1.2, MVC, Spring 2.x, AOP, Ubuntu 8.x-9.x, VirtualBox, MySQL 5, MySQL workbench, Jboss 4.0.5-JBoss 4.2.x, YJP, JMeter, NTLM & JCIFs, Ant 1.7

·       Architected web based solution for implementing paper-based change orders, statement of work orders, contractor time management using GWT & GXT

·       Thoroughly translated construction industry related business rules and created user friendly and quickly adaptable, work flows for construction contractors using common UI patterns

·       Designed data model using MySQL workbench and developed a small schema evolution framework

·       Set up development and Ubuntu based deployment environments for Tiffiny, including MySQL and JBoss

·       Integrated with Tiffiny's LDAP server and NTLM for seamless single-sign on using JCIFs

·       Used YJP and JMeter to profile data connection issues and other application performance issues

 

 

 

Senior Software Research Engineer                            March 2008 – March 2010

Riverglass, Inc.

Environment & Tools: Java 5-6, GWT 1.5.x (includes REST), SmartGwt 1.x – 2.x, Spring 2.x, Lucene, AOP, CentOS 5, VirtualBox, PostgreSQL 8.x, Tomcat 6, YJP, JMeter, Ontological Semantics (OntoSem), Screen scraping, Yahoo! Search API, Web scanning/indexing/searching

·       Involved in various projects that needed development across all layers of RiverGlass's modules and thus design & developed integration between the modules

·       Architected multi-threaded storage and retrieval system for data generated by OntoSem, known as InfoStore, using PostgreSQL 8.3, and Spring RMI

·       Designed & developed reliable and high availability (ha) audit logging system that is also queriable, which needed to be used in secure installations such as federal, state, and law enforcement environments; used ActiveMQ, JMS 1.1 development, GWT, Shell scripting

·       Planned, designed, and developed a realtime and multithreaded querying of various bigname search engines, whos results were integrated into Riverglass's own indexed results. Yahoo! Search API and screen scraping methods were used to achieve results

·       Developed custom Ant tasks to automate GWT builds, compression servlet filter for non-binary content requests, and smart caching servlet filter for identifying and marking cacheable content

·       Took over development of a 18 month work-in-progress ontological resource tools for ontology, lexicon, and proper name dictionary, to bring them into a state where they can be deployed to clients

·       Regularly help or direct involvement in identifying hard to find issues such as memory leaks, performance bottle-necks, vm instance issues using various tools such as YJP, JMeter, or pgbench

·       Direct report to senior management as well as regular interaction with other senior management for various projects including requirements gathering, prototyping, and fully functional demos

 

Senior Java Developer                            August 2007 – March 2008
Sears Holding Corp. (www.servicelive.com)

Environment & Tools: J2EE 5,  Struts 2, Spring 2, iBatis 2.3, JavaScript, Dojo, AJAX, MyEclipse, Linux, MySql, JBoss AS, JBoss Cache, JMeter, Agile

·       Designed and developed various components of ServiceLive.com using Java EE 5 technologies including Struts, Spring, iBatis, and JavaScript

·       Developed Struts 2 actions in the frontend tier for several different scopes. Struts actions were injected as Spring beans and used as controllers, delegates, implemented ModelDriven (for form processing), and AJAX actions

·       Implemented several design patterns including MVC, factory, singleton, prototype, observer across different frameworks such as Struts, Spring, and Dojo

·       Configured Struts properties for custom interceptor stacks, profiling, production optimizations, caching, and security

·       Created complex dynmaic SQL query maps using iBatis, and data access objects (DAOs) in the data layer of the application(s)

·       Developed complex AJAX ready pages by using the Dojo framework with Struts actions. Dojo uses included realtime interactions, registering dojo events, complex javascript, js exception handling, dojo widgets, and dojo optimizations

·       Developed caching framework for pojos using JBoss PojoCache 2.0 (Habanero) as part of the application's optimization effort

·       Integrated JBoss AOP framework with caching framework with eviction policies and transactions

·       Developed general ledger feed framework using Java and Spring beans for layout creation, T-account calculations, job scheduling, archiving, and recovery

·       Optimized application for production deployment by configuring modules at different levels such as Struts caching, iBatis caching, JBoss and Tomcat configuration files, PojoCache (eviction, replication) – all in a clustered environment

·       Set up profiling of Java applications using YJ Profiler and Jprofiler. And used information gathered from this exercise to let developers know bottlenecks and application critical points

·       Configured QA and staging servers for deployment. This included cluster configurations, gc optimzations, multicast and ip bindings, jvm arguments, automated scripts, logging, and automated deployments

·       Was part of the servicelive.com launch team and played an integral part in getting the application deployed by advising the production group. This included assisting in migrating configurations from staging, mod_jk settings, and security

·       Set up JBoss clustering across multiple nodes (multicast configuration, bindings, test plans, logging, and resource monitoring) with Awstats web log analyzer, YJ profiling on staging/simprod servers, and cronjobs for scheduled tasks

·       Mentored Java developers and played a key role in knowledge transfer of technology usage such as Struts, Spring, Tiles, and the Dojo JavaScript toolkit

·       Continuously add developed code to the versioning repository (CVS) multiple times daily after unit testing and code review

·       Coordinated with various levels of business stakeholders. Project is a direct and high priority initiative by Sears chairman, Eddie Lampert

 

Senior Technology Consultant                            August 2005 – August 2007
Maxx International Corp

Environment & Tools: J2EE, WSAD, MySql, QuickBooks, Linux, Apache, PHP, Asterisk, SugarCRM

·       Designed from concept to delivery, an internal order fullfilment application integrated with hardware such as barcode scanner that includes features that QuickBooks lacks such as warehouse package tracking, multiple packing slips, inventory location, using J2EE with MySql

·       Integrated various vendor and client services through their APIs for applications such as inventory levels, price levels, while developing a Maxx API in the process, J2EE web services, QDBC, and MySql

·       Developed Maxx website in coordination with gui designers using PHP technology with features such as online ordering and order tracking, with integration into warehousing and QuickBooks data

·       Loaded and configured Sugar CRM for office collaboration, integrated with Asterisk, Quickbooks data, and accessible through VPN for remote users

·       Managed infrastructure upgrade of telephone, fax, and internet to a T1 based system by implementing Asterisk based PBX and fax-to-email

 

Senior Reports Consultant                            March 2005 – August 2005
Walgreens Co.

Environment & Tools: J2EE, WSAD, Oracle, JasperReports, Benthic Golden, Visio, UML

·       Designed and loaded multiple complex databases for reporting applications using Oracle and J2EE

·       Modified distribution source code (java source files) of the JasperReports project to fit into Walgreens design standards and rebuild the entire JasperReports application which includes over 300 source files

·       Developed a reporting application using J2EE & Oracle using many elements of RUP including planning, design, unit testing, integration testing, acceptance testing, and refactoring

·       Installed NetOffice, a PHP/MySQL based project management application for team use; this included configuring PHP, MySQL, Apache on a standalone, team-managed server

·       Mentored other analysts in database design and development life cycles

 

Senior Technical Consultant                            March 2004 – February 2005
Ciber, Inc (State Farm Insurance)

Environment & Tools: Java, WSAD, C/C++, DB2, CORBA, JNI, PVCS, Ant, HP Openview, LeakDiag

·       Played a senior role within configuration management team at State Farm by supporting revision management system via HP OpenView change, problem, and service management processes

·       Supported and develop home-grown revision management application based on Merant's PVCS using multiple technologies such as Java, C/C++, JNI, and CORBA

·       Refactored current design of client’s revision management system by applying industry level patterns at both design and architectural level

·       Performed testing of application at all phases of development in incremental environments such as test, simprod (simulated production), and production environments

·       Fixed memory leak issues in application native code (C/C++) and in constant contact with version manager vendor for PVCS issues (Merant)

·       Built complex administrative tools using Java and DB2 to perform business partner specific batch requests that are not available in current revision management application

·       Assisted in archive migration of revision management application to Serena Dimensions

·       Built complex queries on DB2 across millions of elements and produce detailed reports

·       Developed automated build tool modules using Apache Ant and helped integrate tool with DB2 and revision management application

·       Mentored junior analysts in both technical and business related topics

 

Senior Java Developer                            March 2002 - March 2004
College of American Pathologists, Northfield, IL

Environment & Tools: J2EE, Oracle, NetBeans, JDeveloper, JUnit, JasperReports, Visio, UML

·       Created connection sets to Oracle 8i and MS SQL Server 2000 databases using vendor JDBC drivers

·       Maintained and supported web application modules for Order Entry module using JSP & Servlet technologies, NetBeans and JDeveloper; application being used inter-departmentally

·       Created interfaces and implementation classes for data connections and user interface

·       Designed EJBs for use in persistent session data for use in session tracking

·       Implemented Apache Struts package in the order entry application to separate business logic, management, and presentation

·       Created on-the-fly reports generator using Java based JasperReports (XML based templates)

·       Developed daily workload tracking system to enter and update pending and completed tasks using Servlets and JSPs

·       Used SQL Plus to load queries and test data to perform debug reporting

·       Implemented n-tiered design approach to separate business logic, data, and user interface entities

·       Converted business rules for processing orders and updating customer records into case diagrams using UML and Visio

·       Performed unit and module testing using JUnit and performed refactoring using Xtreme Programming practices and rules into design patterns (Factory Method, MVC)

Consultant                                           Feb 2000 - January 2002
Mobium Creative Group, Chicago, IL

Environment & Tools: J2EE, Dreamweaver, MySQL, Access, JDeveloper, Visio, Authorware, Networking

·       Developed and maintained database driven website using MySQL and JSP using Dreamweaver MX and JDeveloper

·       Used Cascading Style Sheets to maintain style persistence throughout site

·       Normalized existing content database using 3NF normalization standards

·       Designed and Developed hardware and software inventory tracking application for maintaining software and hardware using VB and MS Access

·       Designed inventory database from ground up using Visio and Access

·       Maintained Authorware project for multimedia presentations where sales proposals to potential clients can be interactively demonstrated

·       Worked closely with end-users to obtain project requirements, objectives, and business rules for Authorware application

·       Administered NT & MacOS servers, network setups (NAT masking, port forwarding, firewall filtering rules), and hardware upgrades

·       Set up daily tape backups for Mac & NT servers using Retrospect

·       Configured Unix DNS and DHCP servers during server hardware upgrade by implementing networking standards

 

Education

Northeastern Illinois University      Chicago, IL           2002

B.S. Computer Science, Minor Mathematics

 

CERtifications

Hortonworks Certified Apache Hadoop Developer (HCAHD)

Hortonworks Certified Apache Hadoop Administrator (HCAHA)

 

Professional Memberships

National Association of Store Fixture Manufacturers (NASFM)

Institute of Electrical and Electronics Engineers (IEEE)

Association for Computing Machinery (ACM)



Experience

BACK TO TOP

 

Job Title

Company

Experience

Sr. Technology Consultant

CONFIDENTIAL

8/2005 - Present

Hadoop Trainer & Consultant

CONFIDENTIAL

8/2007 - Present

Sr. Reports Analyst

Walgreen Corp

3/2005 - 8/2005

Senior Technical Consultant

Ciber Inc (State Farm Insurance)

3/2004 - 11/2004

 

Education

BACK TO TOP

 

School

Degree

Major

Northeastern Illinois University

Bachelor's Degree

DePaul University

Master's Degree

 

Additional Info

BACK TO TOP

 

Desired Salary/Wage:

100.00 - 150.00 USD hr

Current Career Level:

Experienced (Non-Manager)

Years of relevant work experience:

10+ to 15 Years

Date of Availability:

Immediately

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Citizenship:

US citizen

 

 

Target Job:

Target Job Title:

Open Source Architect

Alternate Target Job Title:

Sr. Technical Consultant

Desired Job Type:

Intern

Desired Status:

Full-Time
Part-Time
Per Diem

Willing to work the following shifts:

First Shift (day)

Willing to work weekends:

Yes

 

Target Company:

Company Size:

No Preference

Industry:

Retail
Travel, Transportation and Tourism
Internet Services
Banking
Management Consulting Services
Computer Hardware
Computer Software
Education
Restaurant/Food Services
Computer/IT Services

Occupation:

IT/Software Development

·         Enterprise Software Implementation & Consulting

·         General/Other: IT/Software Development

·         Software/System Architecture

·         Software/Web Development

·         Web/UI/UX Design

 

Target Locations:

Selected Locations:

US
US-CA-San Francisco
US-CA-Silicon Valley/San Jose
US-IL
US-CA-Oakland/East Bay
US-CA-Silicon Valley/Peninsula

Relocate:

Yes

Willingness to travel:

Up to 100%

 

Languages:

Languages

Proficiency Level

English

Fluent

Gujarati

Advanced

Urdu

Intermediate